package cn.bonoon.kernel.support.services.handler;

import cn.bonoon.kernel.support.entities.Persistable;

/**
 * <pre>
 * 通过id取一个实体的时候，是否需要进行一些状态的过滤，如:delete状态等
 * 
 * 这里定义的是只读的操作，所以操作结果不影响数据库，不需要使用操作范围的限定
 * </pre>
 * @author jackson
 *
 */
public interface GetHandler {
	GetHandler standard = new GetHandler(){

		@Override
		public boolean handler(Persistable entity) {
			return true;
		}
		
	};
	boolean handler(Persistable entity);
}
